package cn.doitedu.day06

import java.io.File

import cn.doitedu.day07.Girl

/**
 * 自己定义的，用来封装一些事先定义好的隐式方法或函数
 */
object MyPreDef {

  //用implicit修饰的方法，可以将file类型转成RichFile类型
  implicit def file2RichFile(file: File): RichFile = {
    println("file2RichFile Method Invoked !!!")
    new RichFile(file)
  }

  implicit val fileToRichFIle = (file: File) => {
    println("fileToRichFIle Function Invoked @@@")
    new RichFile(file)
  }




}
